Episode #26: Dr. Juha-Pekka Pitkänen, Co-founder, Chief Tech. Officer for Solar Foods in Finland

Episode #26: Dr. Juha-Pekka Pitkänen, Co-founder, Chief Tech. Officer for Solar Foods in Finland